mechanical packing - Spanish English Dictionary